.index_swiper{
    margin: 10rpx 0;
    swiper{
      width:750rpx;
      height: 340rpx;
      image{
        width: 100%;
      }
    }
}

.user_card{
  height: 650rpx;
 //background-color: silver;
  overflow: hidden;
  border-bottom: 10px solid #e6e6e6;
  border-top: 10px solid #e6e6e6;
  .title{
    width: 150rpx;
    margin-bottom: 15rpx;
    margin-left: 10rpx;
    font-size: 36rpx;
    font-weight: 700;
  }
  .card_item{
    float: left;
    width: 50%;
    height: 500rpx;
    image{
      width: 350rpx;
      height: 350rpx;
    }
    .card_info{
      .card_title{
        font-size: 32rpx;
        font-weight: 600; 
        color: #222222;
      }
      .card_content{
        /* 四行代码让多余内容显示... */
        display: -webkit-box;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        color: #9195A3;
      }
      .card_price{
        color: red;
        font-size: 30rpx;
        font-weight: 600; 
      }
    }
  }
  .more{
    width: 800rpx;
    display: flex;
    justify-content: center;
    align-items: center;
    navigator{
      font-size: 30rpx;
      color: #9195A3;
    }
  }
}
.nav_course{
  height: 1050rpx;
 //background-color: silver;
  overflow: hidden;
  border-bottom: 10px solid #e6e6e6;
  .title{
    width: 150rpx;
    margin-bottom: 15rpx;
    margin-left: 10rpx;
    font-size: 36rpx;
    font-weight: 700;
  }
  .course_item{
    float: left;
    width: 50%;
    height: 450rpx;
    image{
      width: 350rpx;
      height: 330rpx;
    }
    .course_title{
      font-size: 32rpx;
      font-weight: 600; 
      color: #222222;
    }
    .course_price{
      margin-top: 20rpx;
      color: red;
      font-size: 30rpx;
      font-weight: 600;
    }
  }
  .more{
    width: 800rpx;
    display: flex;
    justify-content: center;
    align-items: center;
    navigator{
      font-size: 30rpx;
      color: #9195A3;
    }
  }
}
.photo{
  height: 465rpx;
 //background-color: silver;
  overflow: hidden;
  border-bottom: 10px solid #e6e6e6;
  .title{
    width: 150rpx;
    margin-bottom: 15rpx;
    margin-left: 10rpx;
    font-size: 36rpx;
    font-weight: 700;
  }
  .photo_item{
    float: left;
    width: 50%;
    height: 300rpx;
    image{
      width: 350rpx;
      height: 240rpx;
    }
    .photo_title{
      font-size: 32rpx;
      font-weight: 600; 
      color: #222222;
    }
  }
  .more{
    width: 800rpx;
    display: flex;
    justify-content: center;
    align-items: center;
    navigator{
      font-size: 30rpx;
      color: #9195A3;
    }
  }
}
.toach{
  height: 330rpx;
 //background-color: silver;
  overflow: hidden;
  border-bottom: 10px solid #e6e6e6;
  .title{
    width: 150rpx;
    margin-bottom: 15rpx;
    margin-left: 10rpx;
    font-size: 36rpx;
    font-weight: 700;
  }
  .toach_img{
    display: flex;
    justify-content: space-around;
    image{
      width: 130rpx;
      height: 130rpx;
      border-radius: 130rpx;
    }
  }
  .toach_name{
    margin-top: 10rpx;
    display: flex;
    justify-content: space-around;
  }
  .more{
    margin-top: 20rpx;
    width: 800rpx;
    display: flex;
    justify-content: center;
    align-items: center;
    navigator{
      font-size: 30rpx;
      color: #9195A3;
    }
  }
}